Twitter
Disengagement process between India, China in Demchok, Depsang "almost over": Sources